Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
20 HOLMWOOD AVENUE Semi-Detached £103,259 £80,000 23 Jun 2017
22 HOLMWOOD AVENUE Semi-Detached £102,755 £35,000 30 May 2002
24 HOLMWOOD AVENUE Semi-Detached £150,031 £80,000 21 Mar 2005
28 HOLMWOOD AVENUE Semi-Detached £93,115 £91,000 13 Oct 2023
30 HOLMWOOD AVENUE Semi-Detached £95,505 £76,500 20 Jul 2018